#ifndef TETRIMINO_H
#define TETRIMINO_H

#include <SDL/SDL.h>

class Tetrimino {
    public:
        SDL_Surface *img; //surface com a imagem do bloco
        int direcao; //Direcao atual da peca
        int tipo; //Tipo do tetrimino
        bool mDraw[4][4][4]; // [direcao][x][y]
        int x; //pos X
        int y; //pos Y
        int altura; //valor para controle na hora que a peca surge
        int count; //quantas vezes a peca ja foi usada
        bool p[4];
        
        Tetrimino(int t, int dir);
        Tetrimino::~Tetrimino(void);
};


#endif
